package com.ruoyi.system.mapper;

import java.util.List;
import com.ruoyi.system.domain.BieAccessCard;

/**
 * 门禁卡Mapper接口
 *
 * @author zxl
 * @date 2021-05-03
 */
public interface BieAccessCardMapper
{
    /**
     * 查询门禁卡
     *
     * @param accessCardId 门禁卡ID
     * @return 门禁卡
     */
    public BieAccessCard selectBieAccessCardById(String accessCardId);

    /**
     * 查询门禁卡列表
     *
     * @param bieAccessCard 门禁卡
     * @return 门禁卡集合
     */
    public List<BieAccessCard> selectBieAccessCardList(BieAccessCard bieAccessCard);

    /**
     * 新增门禁卡
     *
     * @param bieAccessCard 门禁卡
     * @return 结果
     */
    public int insertBieAccessCard(BieAccessCard bieAccessCard);

    /**
     * 修改门禁卡
     *
     * @param bieAccessCard 门禁卡
     * @return 结果
     */
    public int updateBieAccessCard(BieAccessCard bieAccessCard);

    /**
     * 删除门禁卡
     *
     * @param accessCardId 门禁卡ID
     * @return 结果
     */
    public int deleteBieAccessCardById(String accessCardId);

    /**
     * 批量删除门禁卡
     *
     * @param accessCardIds 需要删除的数据ID
     * @return 结果
     */
    public int deleteBieAccessCardByIds(String[] accessCardIds);
}